package com.csii.adhoc.dataready.mapper;

import com.csii.adhoc.dataready.TDataFldPo;
import com.csii.adhoc.dataready.TDataFldPo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface TDataFldMapper {

    int deleteTDataFldByPrimaryKey(@Param("modelId")String modelId,@Param("fldEnname")String fldEnname);

    int deleteByModelId(String modelId);

    int insertOneTDataFld(TDataFldPo record);

    int insertListTDataFld(List<TDataFldPo> record);

    int insertSelective(TDataFldPo record);

    TDataFldPo selectByPrimaryKey(String modelId);

    int updateByPrimaryKeySelective(TDataFldPo record);

    int updateByPrimaryKey(TDataFldPo record);

    List<TDataFldPo> selectListTDataFld(String type);

    TDataFldPo selectOneTDataFld(String modelId, String type);

    Map selCustDataDbTable(String model_id);
}